Crate-CI is an open-source collective that builds command-line productivity tools for developers who demand speed, safety, and seamless CI integration. Its flagship utility, Typos, silently ingests entire codebases—Rust, Python, JavaScript, Markdown, JSON, TOML, and more—then outputs a concise list of spelling mistakes in identifiers, comments, strings, and documentation. Unlike general spell-checkers, Typos ships with a curated dictionary of technical terms, API names, and common variable misspellings, so it flags “recieve” but ignores “usize” or “serde”. The tool runs in milliseconds, respects .gitignore rules, and can be wired into pre-commit hooks, GitHub Actions, or any CI pipeline with a single one-liner, turning embarrassing readme or comment typos into pull-request suggestions before reviewers ever see them. Because it operates purely on static text, no source compilation is required, making it equally useful for quick local checks nightly or across sprawling monorepos. Crate-CI’s broader ecosystem focuses on lightweight, cross-platform binaries that automate the tedious parts of code hygiene without altering project workflows. Typos is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always providing the newest release and allowing users to queue multiple applications for unattended batch installation.
Source code spell checker
Details